match sieve - French English Dictionary